// pages/dk/dk.js
const db=wx.cloud.database()
var times=require('../../utils/times.js')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userinfo:{},
    xzxx:'',
    qdcs:'',
    xzList:[],
    qdcs:'',//累计签到次数
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
		this.getList()
	},
	getList(){
		let openid=wx.getStorageSync('openid')
    let user=wx.getStorageSync("userinfo");
    this.setData({
      openid,
      userinfo:user
    })
    db.collection("tsgxz").where({"_openid":openid}).orderBy("_createTime","desc").get().then((res)=>{
			console.log(res.data)
      let dataList = res.data
      let qdList=[]
			for(var i=0;i<dataList.length;i++){
				dataList[i]["_createTime"]=times.toDate(dataList[i]["_createTime"])
				if(dataList[i].status!=0){
          dataList[i]["qdsj"]=times.toDate(dataList[i]["qdsj"])
				}
				if( dataList[i].qt!=0){
					dataList[i]["qtsj"]=times.toDate(dataList[i]["qtsj"])
        }
        //统计签到次数
        if(dataList[i].status==1){
          qdList.push(dataList[i])
        }
			}
			this.setData({
        xzList:dataList,
        qdcs:qdList.length
			})
		})
	},
  qiandao(e){
		let that = this
		let  xz_id=e.currentTarget.id;//选座id
    let openid= wx.getStorageSync('openid');
    db.collection("tsgxz").where({"_openid":openid,"_id":xz_id}).get().then((res)=>{
      db.collection("tsgxz").doc(xz_id).update({
        data:{ status:1},
       success:res=>{
        wx.showToast({
          title: '签到成功',
          icon:'success',   
          duration:2000, 
				})
				that.getList()
       }
     })
    });
  },
  qd(){
    wx.navigateTo({
      url: '../sm/sm',
    })
  },
  jl(){
    wx.navigateTo({
      url: '../dkjl/dkjl',
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})